using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Net;

namespace QuizArena
{
    /// <summary>
    /// The lobby screen is shows the players in the game, outside the gameplay.
    /// </summary>
    public class LobbyScreen : MenuScreen, IDisposable
    {
        /// <summary>
        /// Constructs a new LobbyScreen object.
        /// </summary>
        public LobbyScreen(NetworkSession networkSession)
            : base()
        {
            
        }

        protected override void OnSelectEntry(int entryIndex)
        {
        }

        protected override void OnCancel()
        {
        }

        #region IDisposable Implementation


        /// <summary>
        /// Finalizes the LobbyScreen object, calls Dispose(false)
        /// </summary>
        ~LobbyScreen()
        {
            Dispose(false);
        }


        /// <summary>
        /// Disposes the LobbyScreen object.
        /// </summary>
        public void Dispose()
        {
            
        }


        /// <summary>
        /// Disposes this object.
        /// </summary>
        /// <param name="disposing">
        /// True if this method was called as part of the Dispose method.
        /// </param>
        protected virtual void Dispose(bool disposing)
        {
           
        }


        #endregion
    }
}
